international mobile satellite organization - Turkish English Dictionary